793288e2561f73a4ed7d9f249590d30f2b5fa32a,src/main/java/cat/nyaa/nyaautils/CommandHandler.java,CommandHandler,commandAddFuel,#CommandSender#Arguments#,518
Before Change
public void commandAddFuel(CommandSender sender, Arguments args) {
ItemStack item = getItemInHand(sender).clone();
if (item != null && item.getType() != Material.AIR) {
item.setAmount(1);
plugin.cfg.elytra_fuel = item;
NyaaUtils.instance.cfg.save();
}
After Change
public void commandAddFuel(CommandSender sender, Arguments args) {
ItemStack item = getItemInHand(sender).clone();
if (item != null && item.getType() != Material.AIR) {
if (plugin.rpgitem != null && ItemManager.toRPGItem(item) != null) {
plugin.cfg.fuelConfig.rpgitem_fuel.add(ItemManager.toRPGItem(item).getID());
msg(sender, "user.elytra_enhance.rpgitem", ItemManager.toRPGItem(item).getID());
} else {
item.setAmount(1);
plugin.cfg.fuelConfig.elytra_fuel = item.clone();
}
NyaaUtils.instance.cfg.save();